Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia #1-w2 Australia #1-w3 Italy F3 Germany F4 Germany F6 Brazil F3 Germany F13 Australia #1-w4 Brazil F11 Italy #4-w2 Finland F1 Finland F2 Germany F6 Austria F4 Austria F5 Chile F5 Chile F6 Portugal F1 UAE F2 Japan F5 Ireland F2 Brazil F8 Brazil F9 Brazil F10 Brazil F11 Brazil F13 Brazil F14 Brazil F16 Brazil F18 Italy F4 Italy F5 Italy F6 Italy F7 Italy F8 Italy F10 Italy F11 Brazil F4 Brazil F5 Argentina F7 Argentina F8 Argentina F9 USA F28 Lebanon F1 Brazil F7 USA F1 USA F3 Romania F18 Colombia F5 UAE F1 Sweden F1 Italy F8 Sweden F2 Italy F9 Brazil F9 Italy #4-w1 Brazil F12 Brazil F13 Brazil F4 Italy #4-w3 Brazil F14 Italy #4-w4 Brazil F5 USA F1 Brazil F6 USA F2 USA F3 Portugal F3 Lebanon F2 Iran F1 Iran F2 Italy F26 Germany F12 Romania F17 Germany F13 Brazil F11 Colombia F6 Brazil F15 Belgium F2 Chile F7 Germany F1 Germany F3 Germany F4 Germany F5 Croatia F1 Croatia F2 Japan F4 Brazil F3 Australia #1-w1 Italy F8 Brazil F2 Brazil F3 M15 Caslano M15 Bucharest M15 Castelo Branco M25 Pardubice M25 Porto M25 Faro M25 Prague M25 Tulsa Ostdeutscher Sparkessen Cup - Dresden Nossa Caixa Tennis Cup - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao Open D'Orleans - Orleans IPP Open - Helsinki Unicredit (Suisse) Bank S.A. Challenger - Chiasso Baden Open - Karlsruhe Dublin Challenger - Dublin Seguros Bolivar Open - Bogota M25 Monastir Akbank Private Banking TED Open - Istanbul Challenger 42 - Andrezieux M25 Prague Ostdeutscher Sparkassen Cup - Dresden PEOPLEnet Cup - Dnepropetrovsk BH Tennis Open International Cup - Belo Horizonte Challenger de Providencia-Copa Kia - Santiago Challenger Hamburg - Hamburg M25 Bourg-en-Bresse Black Forest Open - Freudenstadt Genoa Open - Genova The Shelbourne Irish Open - Dublin M25 Wetzlar M15 Ueberlingen Unicredit Czech Open - Prostejov Roma Challenger 2007 - Rome San Luis Potosi Challenger - San Luis Potosi Dublin Challenger - Dublin BNP Paribas Primrose - Bordeaux GHI Bronz Classic - Bronx Copa Petrobras Brazil - Belo Horizonte M15 Champaign M15 Weston Copa Petrobras Colombia - Bogota The LTA Cardiff Challenger - Cardiff Tatra Banka Slovak Open - Bratislava Porsche Open - Poznan Black Forest Open 2004 - Freudenstadt Sunrise Challenger Oberstraufen Cup - Oberstaufen Nord/LB Open 2004 - Braunschweig Lugano Challenger Challenger Groningen - Groningen Logopak Challenger 2005 - Lubeck Turin Challenger San Benedetto Challenger Rimini Challenger 13 BH Tennis Open International Cup - Belo Horizonte Recanati Challenger BMW Tennis Championship - Sunrise Copa Petrobras Argentina - Buenos Aires ATP Challenger Open 2004 - Monchengladbach Bancolombia Open - Bogota Aberto de Sao Paulo - Sao Paulo Bordeaux Challenger Oberstaufen Challenger Istanbul Challenger Kobstaedernes ATP Challenger - Kolding KGHM Dialog Polish Indoors - Wroclaw Lambertz Open by Stawag - Aachen Braunschweig Challenger XIII Trofeo Ciudad de Quito - Quito Genova Challenger Mitsubishi Electric Europe Cup - Monza Morocco Tennis Tour - Casablanca The Surbiton Trophy - Surbiton Eckental Challenger Geneva Challenger Sao Paulo Challenger Tour Finals BH Tennis Open - Belo Horizonte Helsinki Challenger Heilbronn Challenger Lambertz Open by Stawag 2007 - Aachen Dallas Challenger Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion Savannah Challenger ATP Challenger La Serena - La Serena Braunschweig Challenger Istanbul Challenger Maui Challenger Savannah Challenger Furth Challenger III Aberto Santa Catarina de Tenis - Florianopolis Winnetka Challenger Lambertz Open by Stawag - Aachen Sao Paulo Challenger Tunis Open - Tunis Binghamton Challenger Morocco Tennis Tour - Rabat IPP Open - Helsinki Mobilux Open - Luxembourg Aptos Challenger Tiburon Challenger Cyclus Open de Tenis - Florianopolis Buenos Aires Challenger Montevideo Challenger Maui Challenger Dallas Challenger Oberstaufen Cup - Oberstaufen Scheveningen Challenger Orleans Challenger Mons Challenger Irving Challenger Heilbronn Challenger Bordeaux Challenger Challenger ATP de Cuenca Diario El Mercurio - Cuenca Irving Challenger Tatra Banka Slovak Open - Bratislava Aix En Provence Challenger Braunschweig Challenger Vancouver Challenger Orbetello Challenger Sporting Challenger - Turin San Marino Challenger San Luis Potosi Challenger Sarasota Challenger St. Petersburg Challenger - St. Petersburg Tallahassee Challenger Milan Challenger Genova Challenger Montevideo Challenger Cleveland Challenger Tunis Challenger Copa Petrobras-Argentina - Buenos Aires Istanbul Challenger Indian Wells Challenger Orlando Challenger Amersfoort Challenger Luedenscheid Challenger Dallas Challenger Barranquilla Challenger Biella Challenger Aamulehti Tampere Opene - Tampere Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Braunschweig Challenger Muller Cup - Ulm Szczecin Challenger Santiago Challenger Open D'Orleans - Orleans Salzburg Challenger Tallahassee Tennis Challenger - Tallahassee Padova Challenger Savannah Challenger Knoxville Challenger Aptos Challenger Marburg Challenger Braunschweig Challenger Irving Challenger San Benedetto Challenger Como Challenger Manchester Challenger Braunschweig Challenger Szczecin Challenger ATU Cup - Weiden Oeiras 3 Challenger Prostejov Challenger Athens Challenger Banja Luka Challenger Santo Domingo Challenger Guayaquil Challenger Nottingham Challenger LTA Shrewsbury Challenger - Shrewsbury Schickendanz Open - Furth Newport Beach Challenger Dallas Challenger Biella 6 Challenger Banca Stato Challenger - Lugano Heilbronn Open - Heilbronn Bercuit Challenger Prague 2 Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon 4th Volkswagen Challenger - Wolfsburg Meerbusch Challenger Szczecin Challenger Campinas Challenger Morelos Challenger Orlando Challenger Oeiras 2 Challenger Tallahassee Challenger 10th Wartburg Open - Eisenach Pozoblanco Challenger Mallorca Challenger Ismaning Challenger Eckental Challenger Roanne Challenger Morocco Tennis Tour - Marrakech Segovia Challenger USTA Challenger of Orlando - Orlando Tatra Banka Open 2006 - Bratislava Banja Luka Challenger Toulouse Challenger Cassis Challenger USTA Men's Challenger of Dallas - Dallas Badden Open by Rothaus - Ettlingen 3rd Volkswagon Challenger - Wolfsburg 10° Trofeo Luigi Pezzoli - Bergamo Internazionali di Tennis di Bergamo - Bergamo The Surbiton Trophy - Surbiton Nur-Sultan Challenger Mouilleron-Le-Captif Challenger Charlottesville Challenger Eckental Challenger Helsinki Challenger Rennes Challenger Quimper Challenger Cleveland Challenger Cherbourg Challenger Cordenons Challenger Ethias Trophy - Mons Kitzbuhel Challenger Sarasota Challenger Genova Challenger Cary Challenger Mercedes Cup - Stuttgart Marburg Challenger Ostrava Challenger Santiago Challenger Mercedes Cup - Stuttgart Orleans Challenger Marburg Challenger Mouilleron-Le-Captif Challenger Rome Challenger Bordeaux Challenger Prostejov Challenger BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Thailand Open - Bangkok ATP Kremlin Cup - Moscow Alicante Challenger Davidoff Swiss Indoors Basel - Basel Next Generation Adelaide International - Adelaide Campbell's Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Movistar Open - Vina del Mar Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow Brisbane - Brisbane Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Thailand Open - Bangkok Brisbane International - Brisbane Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle Sarasota Challenger Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz China Open - Beijing Open Sud de France - Montpellier Movistar Open - Santiago Brasil Open - Costa do Sauipe Salzburg Challenger Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Heineken Open - Auckland Open Sud de France - Montpellier Brasil Open - Sao Paulo Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Dallas Challenger Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz PTT Thailand Open - Bangkok Kremlin Cup - Moscow Tallahassee Challenger Brisbane International - Brisbane Heineken Open - Auckland Brasil Open - Sao Paulo Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Credit Agricole Suisse Open - Gstaad Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Brisbane International - Brisbane Brasil Open - Sao Paulo BMW Open - Munich Delray Beach International Tennis Championships - Delray Beach U.S. National Indoor Tennis Championships - Memphis Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Moselle Open - Metz If Stockholm Open - Stockholm Ecuador Open - Quito Grand Prix de Tennis de Lyon - Lyon Sarasota Challenger Marburg Challenger Sao Paulo Challenger Sacramento Challenger Brasil Open - Costa do Sauipe Dallas Challenger If Stockholm Open - Stockholm BB&T Atlanta Open - Atlanta Tennis Channel Open - Las Vegas Charlottesville Challenger Qatar ExxonMobil Open - Doha Shenzhen Open - Shenzhen Kremlin Cup - Moscow Knoxville Challenger Swiss Indoors Basel - Basel Legg Mason Tennis Classic - Washington Erste Bank Open - Vienna Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier Estoril Open - Estoril Ecuador Open - Quito ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Geneva Open - Geneva Champaign Challenger Heineken Open - Auckland Brasil Open - Sao Paulo Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem Sunrise Challenger Chile Dove Men+Care Open - Santiago BMW Open - Munich AIG Japan Open Tennis Championships - Tokyo Dallas Challenger Open de Moselle - Metz Malaysian Open - Kuala Lumpur Porto Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha International German Open - Hamburg Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Sarasota Challenger UNICEF Open - 's Hertogenbosch BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Open 13 - Marseille Indianapolis Tennis Championships - Indianapolis Abierto Mexicano Telcel - Acapulco Bogota Challenger Ortisei Challenger Croatia Open Umag - Umag Sydney International - Sydney Sao Paulo Challenger Rio Open - Rio de Janeiro Grand Prix Hassan II - Marrakech Mercedes Cup - Stuttgart Gerry Weber Open - Halle ATP Kremlin Cup - Moscow Medibank International - Sydney Gerry Weber Open - Halle Swiss Indoors Basel - Basel US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech BMW Open - Munich Hall of Fame Open - Newport Moselle Open - Metz Pilot Pen Tennis - New Haven Open de Moselle - Metz Panama City Challenger Braunschweig Challenger Rio Open - Rio de Janeiro PBZ Zagreb Indoors - Zagreb Campinas Challenger Mercedes Cup - Stuttgart Braunschweig Challenger AIG Japan Open Tennis Championships - Tokyo Rennes Challenger Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Sarasota Challenger Farmers Classic - Los Angeles Allianz Suisse Open - Gstaad Kremlin Cup - Moscow Bratislava Challenger Abierto Mexicano Telcel - Acapulco Bet-at-home Open - Hamburg Lima Challenger Abierto Mexicano Telcel - Acapulco Abierto Mexicano Telcel - Acapulco Heilbronn Challenger US Men's Clay Court Championship - Houston Le Gosier Challenger Moselle Open - Metz If Stockholm Open - Stockholm Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Delray Beach Open - Delray Beach Buenos Aires Challenger Aptos Challenger Irving Challenger Credit Agricole Suisse Open - Gstaad Erste Bank Open - Vienna Valencia Open - Valencia Heineken Open - Auckland Ecuador Open - Quito Rio Open - Rio de Janeiro Genova Challenger Argentina Open - Buenos Aires ATP Challenger Tour Finals US Men's Clay Court Championship - Houston TEB BNP Paribas Istanbul Open - Istanbul Biella Challenger Mercedes Cup - Stuttgart Le Gosier Challenger Bordeaux Challenger Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Citi Open - Washington Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Dallas Challenger China Open - Beijing Valencia Open - Valencia Forli Challenger Apia International - Sydney Open Sud de France - Montpellier Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Lisbon Challenger Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Erste Bank Open - Vienna Aegon Nottingham Open - Nottingham Generali Open - Kitzbuhel Sopot Challenger Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Braunschweig Challenger AEGON International - Eastbourne Murcia Challenger Suisse Open - Gstaad Citi Open - Washington Generali Open - Kitzbuhel Moselle Open - Metz Shenzhen Open - Shenzhen Perugia Challenger Amersfoort Challenger Vancouver Challenger Ecuador Open - Quito L'Aquila Challenger ABN AMRO World Tennis Tournament - Rotterdam Como Challenger Argentina Open - Buenos Aires Las Vegas Challenger Hamburg Challenger AEGON International - Eastbourne Citi Open - Washington Chengdu Open - Chengdu Newport Beach Challenger China Open - Beijing Brisbane International - Brisbane Campinas Challenger Tenerife Challenger Grand Prix Hassan II - Marrakech Santiago Challenger Rio Open - Rio de Janeiro BMW Open - Munich Geneva Open - Geneva Noventi Open - Halle Hall of Fame Open - Newport Poznan Challenger Liberec Challenger Moselle Open - Metz bett1HULKS Indoors - Cologne Delray Beach Open - Delray Beach Amersfoort Challenger Pozoblanco Challenger Abierto Mexicano Telcel - Acapulco Sanremo Challenger bett1HULKS Championships - Cologne PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia Rio Open - Rio de Janeiro The Hypo Group Tennis International 2008 - Poertschach Davis Cup, Group I, 2R, URU-BRA 0-5 The Nottingham Open - Nottingham Mercedes Cup - Stuttgart Thailand Open - Bangkok If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Movistar Open - Vina del Mar PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Suisse Open - Gstaad China Open - Beijing Sydney International - Sydney Open Sud de France - Montpellier Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco BMW Open - Munich Geneva Open - Geneva Kremlin Cup - Moscow Mercedes Cup - Stuttgart Masters Series Hamburg - Hamburg Masters Series - Hamburg Sony Ericsson Open - Miami Alicante Challenger Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Francavilla Challenger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Ann Arbor Challenger Tallahassee Challenger Tennis Masters Series - Hamburg Pau Challenger St. Petersburg Open - St. Petersburg China Open - Beijing Tennis Masters Series - Hamburg International Tennis Championships - Delray Beach Open de Tenis Comunidad Valenciana - Valencia Abierto Mexicano Telcel - Acapulco Next Generation Adelaide International - Adelaide Masters Series Monte-Carlo - Monte-Carlo Brisbane International - Brisbane BCR Open Romania - Bucharest Topshelf Open - 's-Hertogenbosch Western & Southern Financial Group Masters - Cincinnati Ordina Open - 's-Hertogenbosch BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Open SEAT 2008 - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo AIG Japan Open Tennis Championships - Tokyo Interwetten Austrian Open - Kitzbuhel Shanghai ATP Masters - Shanghai Masters Series - Hamburg Sony Ericsson Open - Miami Medibank International - Sydney Mutua Madrilena Madrid Open - Madrid Miami Open - Miami Rio Open - Rio de Janeiro BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells VTR Open - Vina del Mar Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid U.S. Open - New York Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Rogers Cup - Montreal Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati U.S. Open - New York Australian Open - Melbourne French Open - Paris Bet-at-home Open - Hamburg Shanghai Rolex Masters - Shanghai Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo SkiStar Swedish Open - Bastad Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle BB&T Atlanta Open - Atlanta U.S. Open - New York Australian Open - Melbourne French Open - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Campionati BNL dItalia - Rome Sony Open Tennis - Miami Western & Southern Financial Group Masters - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Croatia Open - Umag BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto BNP Paribas Masters - Paris Miami Open - Miami Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mercedes Cup - Stuttgart Mercedes Cup - Stuttgart Ordina Open - s-Hertogenbosch Brasil Open - Sao Paulo Copa Telmex - Buenos Aires Pilot Pen Tennis - New Haven Thailand Open - Bangkok If Stockholm Open - Stockholm China Open - Beijing Swiss Indoors Basel - Basel Davis Cup, World Group, PO, CRO-BRA, 4-1 Davis Cup, Group 1, 2R, COL-BRA 1-4 Davis Cup, World Group, PO, BRA-ECU, 2-3 Barcelona Open Banc Sabadell - Barcelona Davis Cup, World Group, PO, IND-BRA 3-2 Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, PO, BRA-CRO 1-3 Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) Wimbledon - London Wimbledon (juniors) U.S. Open (juniors) French Open - Paris All Lower level tournaments Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Internazionali BNL d'Italia - Rome Olympics - London Wimbledon - London Olympics - Rio de Janeiro U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Pacific Life Open - Indian Wells Australian Open Qualifying - Doha Masters Series Hamburg - Hamburg U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, PO, BRA-ESP 3-1 Davis Cup, World Group, PO, RUS-BRA 3-2 Davis Cup, Group 1, 2R, BRA-COL 4-1 Davis Cup, Group I, 2R, BRA-ECU 3-1 Davis Cup, World Group, 1R, USA-BRA 3-2 Davis Cup, World Group, PO, BRA-RUS 5-0 Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, PO, BEL-BRA 4-0 Davis Cup, World Group, 1R, GER-BEL 1-4 Davis Cup, Group I, 2R, ECU-BRA 0-5 French Open (juniors) Olympics - Beijing